Ah...cables may look fine but may have electrical problems. Do you have a multimeter? You changed a whole engine and battery and you still have the same problem. Guess where the problem isn't! Or at least both engines and batteries have the same problem! Thas' why work smart, not hard! Now, got a meter?