There are a number of places you can installOriginally posted by cnoff
Rumble, do you have boost gauge in there too? Or is it installed like Michael's at the manifold?
You guys get your switches at Radio Shack?
3. Fuel Pressure regulator
Everyone seems to have a different preference.
Switches from radio shack or the like....yes