have an 02 mercury two stroke 90hp, saltwater series if it matters, engine was stored I thought properly, carbs drained engine fogged, strapped on a pallet for a few years in a heated garage. anyway put it on boat this year and it fires up, but when cold only fires up with some throttle, once running you can hit the key and it will idle 80% of the time, but it will not rev over 3000rpm, sounds pretty good up til then, then it will bog, and occassionaly make a few quick little purrs like it wants to get on the pipe and rev up. but it wont rev up. I put new plugs in, changed the boats fuel water seperator, new primer bulb. took it out a few days ago, did the same thing only i noticed the primer bulb collapsing, basically the engine was sucking it shut, i thought fuel issue, so as i said changed filter etc... even tried running it off of a remote tank tonight and still it wont rev up, put it in neutral and it will rev, but under a load not happening. we cruised up the river at a nice 6mph pace...lol! im not sure what to try next. the motor has very few hours on it, actually the prop still has paint out to the tips