My universal 25xp starter began working intermittently and then just stopped. I have replaced the starter and solenoid, cleaned the grounds, replaced the ignition switch and the starter button, replaced the trailer connector with screw-down connector (the connector by the panel looks OK), checked all the fuses and checked the battery. Now if I just hit the starter button starter will turn the motor, but if I heat the glow plugs and try again I get nothing from the starter, but if I jump the solenoid terminals and the starter will turn the motor. Has anyone had this problem?