OK all, I've been reading all of these threads and I cant seem to figure out my motor... Its a 1990 90hp crossflow Johnson. It starts, idles revs on muffs to about 4800. When in the water it wont get above 2000 rpm. I have replaced the fuel bowls, fuel pump, fuel lines, rectifier regulator, stator, plugs and been through the cabs 3 times. It runs smooth at 2000 in the water just no power. I have also timed it and replaced the roller on the carb shaft. The other question I have is how many volts should the charging system put out? I have pretty much replaced the whole system and it still only puts about 12.3 at the 2000 rpm. Any help would be appreciated...

