My gas problems (no comment needed :)
I just recently went through a similar problem. It looked like I was getting gas and had good spark, but when I put it in gear and stepped on the gas in would lurch and die. It could idle but any load on the motor would kill it. This started about a month after getting the truck and driving it regularly.
In the end it turned out to be rust from the gas tank in the gas and plugged fuel filters. Don't know if this is your problem but your symptoms sound a lot like mine.
Good luck.