Ended up ordering a set of OBX racing throttle bodies. They are made in America.Not the best quality,but the only ones I could find the bolt directly to the Subaru heads.They normally cost about $900.I got them for $500,plus postage and import duty,so I thought I'd take a chance on them.
