Hey Neighbor!
what part of Houston are you around the most. the two biggest places I know of are off of Navigation, and on the North side off of shepherd just south of little york. I have taken plenty of 'gas' injectors over there but they are a diesel injector business.
__________________
1983 W123 300D Turbo
2000 F250 7.3 Powerstroke
|