so i am having alot of problems with my disco 1. it is a 97. i replaced the tires. alternator......twice. thermostat and gasket. water pump. now the timing cover gasket is bad. wtf. so it has over heated like 50 times. yet some how this amazing truck just keeps going! it wont stop! i need to...