If wacking the starter works sometimes, new starter time. The local autoZoo may be able to test, around here they do and it's free.
There is a strip fuse in the relay, pull it out and check for cracks.
As kerry mentions jumping the at the box will help eliminate a problem elsewhere.
__________________
83 SD
84 CD
|