All good on oil and fuel. I changed the oil and filter while I was doing all this, and drove up and filled it up with fresh fuel. So that shouldn't be it. But I checked the cap, and the rotor is at #1 when at TDC (0 degrees). And all the plug wires are correct. I guess I'll try to explain really poorly how the car is setup to run right now. The timing chain timing is like this, the crank pulley is set to 0 degrees (or 12 o'clock), and the cam pin thing is set to 12 o'clock. I'm going by the pin set thing on the cam, not by the dot on the cam gear. I heard that needs to be to the left and the pin at 12 so that's where it's at. Then, the distributor rotor is on 1#, and it refuses to move the car when it's set to 0 degrees when I check it with a timing light. So I moved the distributor to advanced 5 degrees and it's slightly better. The only ignition timing the engine seems to like is like not even on the scale on the crank pulley guide thing. from 0 it's advanced like maybe 20-25 degrees, and that's the best it runs, and it still barely moves the car at times. And other times it feels almost normal. So with it acting crazy and being fine one minute and gasping the next it can't be the timing chain because it's in the same position. And so is the distributor too. SOOOO me and my dad are pretty lost as to what it could be.
But thanks you guys so much for helping out. As ignorant as it sounds, I'm 19 and this car's my daily right now. The Miata I daily drove needed the engine rebuilt right after I bought this car so I'm stuck trying to get this thing running.