I have a 25R78 Johnson. It idled in the tank then I took it to the lake for a test drive.I got it to start and idle with t a little difficulty. Once it idled OK I put it in gear and it trolled along. I tried to accelerate it bogged down then accelerated then bogged down. It was 100 in the sun so I didn't stay out too long. But I need some guidance. Fuel pump maybe? The bulb does not get rock hard. The indicator at the top of the fuel pump comes out but goes back in slowly. Help please. 