I have the 18hp v twin on my zero turn cub and I can run around with it and it wont miss, but once I turn the mower on it is lacking power and misfires. I have compression checked each cylinder and each were around 160psi Just for kicks I opened up both overhead valve covers inspecting the springs and rotating the motor slowly to make sure everything was moving and smooth. I have check the spark on each side and found them to be putting out spark although I did notice that one side had a weaker orange spark verses a nice blue spark. I have run sea foam through the carb. I also took my temp gun and shot the exhaust pipes going into the muffler. I did have one side over 300 degrees hotter than the other after a little bit of run time. I have also sprayed carb cleaner by the cylinder to intake off of the carb connection at idle to see if there was a surge meaning the gasket was cracked and leaking. Any other suggestions that I may be missing here?