Code P0339 won't start, no spark 2005 RXT 4tec super charged

I've got the factory manual
read the possible causes, followed up w the some of the service actions
resitance tests, connector inspections, can't see any damaged wiring
still no conclusion
guess the next step will be to tear down and to a visual inspection for damage
tooth wheel, sensor tip, etc?
How much work is it to get to the tooth wheel?
No way to test ECM without swapping with another?
interested in some feedback from others who had the same or similar problem
plus and of course any typical faults of failures with this vessel

Thanks in advance

I'm also getting code 1517 (compass out of range)
but thinking it wouldn't stop the ski from starting or no spark