I went to start my truck yesterday and had a clicking noise. I opened the hood to find out it was this. I'm going to try cleaning all the terminals (see I did search) and try using another battery to start it, but if I have to replace it is this part the relay? And another thing is sometimes I can hit it and it stops clicking but it still wont start? Anything else I should try? Thanks for all the help!