Snow Monkey. It is to bad that you are still having trouble with your sled. I cannot agree with the statment that your power valve servo was causing your hard starting. These servo do not operate on the 800 engine until you reach
6500 rpm. At that time the servo will turn and cause the valves to open fully. There is no half way operation unless the valve is stuck in the slid. There is no way that the ecu/ecm.
can tell if the valve are stuck. The ecu does not look at the servo to see if it is turning or not. If the servo is not operating you will have a engine power problem after 6500 rpm. If one valve is stuck closed you will get a engine miss or fludder sound from the exhaust and low power. if the valve is stuck open the engine will sound louder at idle.
If you want to prove this to yourself. remove the plastic cover from the servo with engine idling. grab the spool and turn it to fully open the exhaust valves. Then you can here the diff. Another test to prove that the servo was not the problem with the so called flooding and hard starting. Just unplug the servo motor from the haraness. Start your sled. You can turn the servo open or closed and try to start you sled with valves in any postion.
You can do this right in front of your dealer. But do you want to show him that he is wrong. Now that there is no snow in Regina for the weekend Were are you going to test it.
I have worked on my 800 this year several times to correct verious problems that the dealers just do not appear to want to repair. I do understand what you are going though. If that helps. These engine run great when you get the bugs out.
I have now 1600 miles on my sled and it gets great milage and stays with any other clutched & cannned, 800efi. My sled is all stock zr800efi.
Taz800