The ignition parts on these engines are very good and reliable.------Most are replaced needlessly.------What other trouble shooting has been done ?-----Some will argue but compression values are low on your motor.-----I would also load test the battery.----And take starter apart for ohm check on...