My friends truck sounded like this and it was a defective coil.