alright this has been driving me nuts. my starter when i first start my truck sounds like its grinding or bingind up. and if you stop and bump it a couple of times it will start over freely. WTF!? i cant figure it out, i tried shimming it and used the smallest one ive got but it made it worse i need help please. this is getting to be real real old.