Ok, so I swapped the timing belt and fired her up. It took a minute but she finally ran, but VERY rough. I suspected misfiring on 3 of the cylinders which I confirmed with the code reader. Cylinders 2,3,4. I swapped out the ignition coils with mine (known to work) and tried again. Ran just as bad but this time it was just cylinders 3,4 that were misfiring. It idles really bad..less than 600 and will die if the gas is not feathered. I double checked the timing and both pulleys seem to be lined up, maybe just a cunt hair off. I've checked everything and I don't see anything obvious that I missed. Only thing else I can think of is to either advance or retard the timing by a tooth. Any ideas?