Ok, a lil update. It's not the battery, wires, plugs or wire from the battery to the starter. I checked my ecu fuse under the hood, and the starter fuse under the dash, there all good. So It prolly has to be my 10 year old starter. Is there anything else I should check?