i have a gmc sonoma 02 4.3l with what i think is a blown head gasket. i want to know if i should keep this truck and fix it or sell as is? ive put about 3000 into it since i bought it and something constantly keeps going wrong on it. the head gasket is going to cost about 850 to replace and if the head is cracked about 300 more on top of that. a new engine is going to run me 1400 with 50000 miles on it. the truck also has a salvage title and i made the mistake of buying it and not having a mechanic take a look at it first.