So, my cousin Charles came over on the weekend, and happened to have a fuel pressure gauge. We plugged it up, and with line on, the FP read out at 60. Line off it was at like 50 or so. The car is pretty much stock outside of an exhaust and air intake. It's pretty sad that my mechanic didnt ever check the FP when the car was there. Oh well. So of course the car was running rich and could possibly explain the sluggishness of how it was running. We adjusted FP and the car seems to run a lot better. Still have a LOT of tuning to do though, but this is a start.