I have an old forklift that I need to tap on the starter to get it to start. Do I need a new starter or a new battery or both?
Replace the starter. Jarring it with a smack and it starting means the solenoid is sticking, smacking it frees the solenoid and it starts. It eventually won't.