anyone know any good sites for DSM's? I have a friend that needs info for an A/F and boost gauge install ASAP.If anyone knows any GOOD sites for the car let me know.Thanks------------------
13.5 at 99.8,letting off 100 feet before the traps to avoid the 4-5 shift... .Hmmmm,do i really need a turbo?????
_________________________
Crazier than most.