Another thing to consider is that most "fuel problems" are actually ignition related. It could be an ignition timing issue. I would advise checking both systems, if the fuel system checks out ok on the things 3B says to check, ignition is going to be the next step.