yes i have done all that my uncle is a mechanic and has no idea as to what the problem can be we even put the battery in his truck it started it right up