I have a DLT 3000 that has had issues starting for some time. I replaced the solenoid, battery and the starter. It worked for a little while but now its back to its old tricks. When I try to start it the engine tries to turn over but it acts like it does not have enough power. The starter...