getting boat ready for season motor starts but has rough idle has a miss ,coughs and stalls at idle ;as it warms up doesn't stall as much but still coughs and misses, spark seems the same in all 4 cylinders any ideas would be appreciated