i replaced the battery, had the starter tested twice, and replaced the starter relay. the power comes on fine and the truck had no "symptoms" before this happened. I drove it the night before with no problem, came out the next morning to go to work and it wouldn't start. it makes a clicking...