Have a 2004 Yamaha F150 that has a bit of a rough idle.
Runs perfect over 900 Rpm’s, but at dead idle it shakes more than it used to.
It has always shook a bit, but know i feel the vibration in the boat.
Just to rule out the normal issues…
plugs have 110 hours on them
burn a tank of gas a week. no water in fuel sep.
oil just changed
Balancer Assemblys on those engines have been a problem.
Symptoms similar to yours-had mine replaced for free by dealer.
Might be worth checking it out-if memory serves, I think you mentioned the BA problem sometime ago?
BA was just replaced. Know that you mention that, it did start the rough idle right after they replaced it. Maybe they did something wrong?
Guess there is no way to check for a fouled injector.