Im almost at the point of getting a honda!

Just to rule out the tank and lines, you could get a small gas can and hook it up straight to the carb since you said it does it in neutral. If it starts to run better, there you go, if not, at least you know your entire fuel system is OK. Easier then pulling the tank.