Where is the crank sensor?
not exactly sure on the qg, but on a qr its on the backside of the motor, between the motor and the firewall, towards the bottom of the motor. it has to be somewhere to be able to read the signal plate next to the flywheel.
not sure, but orange/red spark means something, i dont remember, do some searching on that. you could have bad spark plugs, or . hopefully you dont have multi-tipped spark plugs. usually the spark isnt red, but more white/blue/sometimes orange, i think it depends on what type of spark plugs your using.