I have a 1978 Mercruiser 470 / 170hp motor on my boat. Timing is set, runs good out of water, when placed in water it backfires. I moved timing and then it runs good but when its hot, the motor is hard to start. What could be the problem?