pradamike
15+ Year Contributor
- 109
- 0
- Dec 15, 2003
-
eagan,
Minnesota
Hey I was told that installing a turbo timer would make my car last longer...? does anyone know how hard or if it is easy to do or if they make any that just plug in. Also what one do you all use if you use one

