Starter problem.

...........The cable may b loose on the starter, or the starter may b loose from the block, may need a new starter.....u can try jumping the relay or the wires at the starter...kim............