Either a starter or solinoid problem. It's a cheap fix to replace the starter and try to insulate it from the exhaust manifold/header.