It has an electric fuel pump, part# 149-2620. I started it up this morning and it surged a little for about the first 30-45 seconds. Then it ran great. I turned on the A/C and it ran awesome for about 2-3 minutes, then started the surging again. I held the choke butterfly closed part way and it would stay running. If I closed the choke all the way, or opened the choke all the way it would die.
It presented me with no codes at all. The light flashed a few times right when it was dying, but it didn't give me a code. I pushed the stop one time to see if it had any.
Also, I put premium gas in it that has no ethanol.
I looked at the old carb I replaced this one with and could really see no kind of air/fuel mixture adjustments. Just a plate on the top of it held on by 3 or 4 screws. I had taken that off before and the bowl when I was trying to salvage that carb trying to clean it, but I really don't remember what was under that plate.
Thanks for all the help. A guy on Fixya said this: "Timing is retarded. Check the fly wheel for any loose motion."
That wasn't very helpful to me honestly. I understand timing being retarded (but have no clue as to how to time one of these), but I don't understand how or why the flywheel could/would be loose and how that relates.