I am not whining or crying and I know if you wanna play you got to pay but this is getting ridiculous. I am obviously doing something wrong. So far my 04 5.9 has had three head gaskets let go. I rarely use it at all and mainly because a majority of the time it is in the shop so I resorted to buying a new truck because the 04 has become totally unreliable. It has MPI twins, Flux 3.4 injectors, twin CP3s, a Helix cam and springs with an MP-8 and Smarty and a full billet DTT trans. I use it to tow but it is turned way down when towing. Even when not towing I have never had the Smarty over 5 and the MP8 over 33%. I think the head was o-ringed when the twins were installed. Does anyone have any suggestions to make this constant problem go away once and for all. I blew an intercooler boot last week and after ordering the boot and installing it and idling the truck the head gasket let go pushing oil and water from the front of the motor. This is the third head gasket in two years and less than 15K miles. If anyone has any suggestions or hints about what I could be doing wrong I would greatly appreciate it.