I don't know about the truck just dying. I have an 06 F250 and that hasn't happened to me. On the turbo tube blowing off if you look through some of the older letters you'll find one on that. I can't remember how old it is. The tech folder at the top of the forum might have something also. Do your clamps have the screw tighteners on them?
Last edited by IB Tim; 08-16-2006 at 06:47 AM.