i had the thermostat changed and the antifreeze flushed and now i have very low heat at an idle when i give it gas i get more heat and also had the trans sensor changed and the sensor on the rear end but my speedometer doesn't work any help would be great ty