I have 2002 225 EFI that has been surging for several months now. It only does it when I back out of the throttle as I am slowing down or just enough throttle to keep on a plane or a little faster. Runs strong all other times. This is a fresh rebuild, but it was doing the same thing for some time before rebuild. Any ideas?? Maybe a bad area in the TPS???