guessing cost you money did you have any of them thing tested at a parts store to see if they was bad before replacing what about the switch or wiring battery cables yuo woul dhave been better off going to a shop to get it repaired than guessing so my advice is call a tow truck and have it took to a shop