starting problems can be caused by several different things. If the starter engages and the motor spins, then it's not the starter. You probably already knew that. Tell us what the signs are. Then we can give you a better idea on what to look for.
__________________