I had complete engine failure this morning. Driving in to work and it seems exhaust is louder than normal and truck seems to struggle a bit on hills. no warning lights, gauges are normal. a few minutes later I hear a loud bang and engine shuts off. I had it towed to dealer. Has anyone else has similar experience