Alright, long story short, bought short block and got reinstalled last week. When started and running it has a rough idle, and when put in gear it almost dies. When you bring the rpm up to around 1500 rpm it runs extremely smooth. So I don't think it is a timing issue. It seems a little slow to react when you hit the gas. I have made sure, the intake is not leaking because I sprayed some carb cleaner by the sealing surfaces and it had no increase in idle. What else should I check, or any ideas. The check engine light is on, I am going to try and get them read as soon as possible and will report back.