I have a 96 4.3l engine that is leaking all the coolant into the engine blockl leaving me a nice milkshack in the block. I have been told two different things: one that my intake gasket is leaking and that I should rebuild the entire engine because i will wipe out the bearings, and two that my head gasket is leaking or my heads are cracked. If anyone has a similar problem or knows what is wrong your help is appriciated.