I have a 90 K1500 and as it has a lift kit on it including body lift so there is an auxillary electric fan instead of mechanical. One day i was driving my battery fell out of place and the plastic got melted off by a heater core hose. Ever since then everything electrical (except the starter) is only working half stat. It is not the battery or the terminal because i replaced them both. I found a broken chassis ground (firewall to frame) and replaced it and it did not fix the problem. My question is, did i replace the wrong ground or put it in the wrong spot or am i supposed to attach the ground from firewall to engine block? this is a 5.7 350 tbi with 227,XXX miles on it.