So here’s my dilemma! Took my ski to a performance shop to diagnose crank no start and backfires throws codes for crank positioning sensor!fast forward $600 later told compression 150 psi across all three timing is good etc etc told the ecu is bad! Buy new ecu $1100 and plus programming still no...