Turbo
#1
Turbo
hey guys, i have had this truck for over two years and all its ever caused me was head ache and grief. but i love this truck and this is the truck i learned to mechanic on. but i just got a turbo kit for it, and what do i need to know about putting a turbo on a natural aspirated engine?
#3