In my last 2 sleds i have been running the walmart super tech TCw3 oil ever since indy dan posted on the different oil types a couple of years ago and had great results. This season i bought a 07 700 dragon race gas turbo and curious if anyone is running a similiar oil? I have used it the last couple rides and noticed a bog on the low end, i've been playing with different plugs but wondering if its the oil or exhaust valves? any thoughts?