I looked for vaccum leaks and didn't find anything, I checked the tps and voltage looks okay. I tried to get the ecm into limp mode by unplugging the maf and it didn't change the way it acted. I'm thinking maybe a fuel pressure issue since it sat in my yard for so long.

I did get manage to get it drivable once in my diagnosis, but under load it seemed to run lean, and ot did okay until I restarted it.. so maybe the f/p is having some trouble