divin truck today 06 automatic 57k on it truck made a loud!! pop and lost all power and wouldnt pull itself got home thougt it might be turbo or somin pulled off trubo tube to check it it all looked good put it back together and it ran fine???? what do u guys thing