Monkey Wrench Racing .com these guys run a high performance shop., lotus, etc. But they also sell parts for the vibe/Corolla/matrix. I have been trying to honestly find a simple o-ring for the crankshaft position sensor . Not one of the many Toyota dealers I spoke to had a idea except to buy the entire assembly. Monkey Wrench racing knew new immediately. I ordered ...They also install engine swaps,etc. impressive place.
that's who I ordered my vvt solenoid, camshaft position and crank position sensor o rings from! Easy, inexpensive and they worked great (still haven't installed crank sensor o ring, yet..)
I too have ordered a few items from them. Seeing how I have the 2zz engine and 6-speed manual tranny, they are clearly the ONLY place I'd buy parts from. Hell , they're just over an hour to my north in Michigan so I could technically drive up there to get any parts that I would need.
I've bought items from them several times. Always good service, quick shipping, and they seem to be very knowledgeable about their products. The Exedy clutch kit in my silver GT came from them. They do seem to be the only comprehensive supplier for 2ZZ parts.
Their solid aluminum shifter-mount bushings really clean up shifter slop on tired 1st gen manuals.