I would check the door may be dragging on the pin. open the door lift up see if you have any up and down play in the door. stronger solenoids can be found at starter shops. orginal solenoids on old starters will work make sure you have no slack in the cable and the solenoid mounted solid.