There's a few shops in st Louis woth stuff. Nocturnal Motorsport/JDMhookup has tons of 1JZ and 2JZ stuff, same with Adrenaline and Speed and Sound. Dewey, Dan, and Omar at JDMhookup are all pretty straight. That said, your best bet is to buy parts online. It will ne cheaper and easier than going to a local shop