I have a 2004 150hp Evinrude, Model #E150FPLSRS. It seems to be idleing slow and when I shift into gear, forward or reverse it stalls unless I accelerate quickly. Once it is up and running at a higher RPM it seems to run fine. I thought it might be old gas but I have filled it up a few times...