I checked the cam timing, and it's indeed on. I'm not assuming i have only one issue, which is why I'm going to tear it all down and work with my local machine shop to get it back to where it should be. Thanks for all the help guys. I learned a valuable lesson. Don't buy a cheap long block off the internet....