I just got the call from AZ Speed & Marine and they are telling me the timing was off and it needed new/different plugs & wires. They say it is running perfect now. I hope to lake test it this afternoon.
Good to see you didn't have to pull the motor!