Hello all, my name is Frank this is my first post, I have a 2004 Mercury 150HP O/B w/ carbs, Starter and solenoid are seperate units. it was running last November when I winterized it. I tried to start it and all I am getting is a whirrling from the starter. The motor turns free by hand, batteries are charged to 14.1 and 13.9 volts respectively. Cleaned all terminal connections @ batteries, starter, and solenoid. Same problem, starter just whirls, drive gear does not pop up to engage the flywheel, I hooked up a multi meter from the battery post of the starter andother end to to one of the battery ground post's, meter shows between 10 and 12 volt draw of the starter when I hit the key. I ordered a new starter and solenoid, installed both replacement parts, same thing happens, starter just whirls not engageing the flywheel. I removed new starter. Took both new and old starters to the work bench, hooked up a battery charger and a remote start switch, positive cable of charger to the remote switch, remote switch to the positive terminal on the starter, negative cable from battery charger to the ground on the starter, starter whirls drive does not pop out (both starters) attched clamp meter around positive cable, starters are drawing between 10 and 11.8: volts on the bench when remote switch is pushed. Are both starters bad? Am I missing something else? Kill switch is in the run position, shifter is in netural.