Scratch that last idea. I took the distributor apart and the wires arent in the same position between the obd0 ls and obd0 b16 distributor. It's running fine now, I just had it take it apart to find what wires were for what sensor, and the wire colors didn't match up. Maybe it was an aftermarket dizzy...