Found the problem. I should have bought a new fuel pressure tester in the first place instead of using an old crappy one. Idle pressure and the "hold" pressure is perfect. When you floor it, it goes up to 40-43 then drops like a rock down to 15-20. As soon as you start taking your foot off the throttle it goes back up to 30-35. I took the vacuum line off and it idles and drives right at 40, doesn't move. When floored it stays at 40 then drops back to 15, same as before with the line attached. So, it's either the regulator or the line itself (I hope), I'm banking on the regulator, what do you guys think?