I do have baffles, it's just the one cylinder, pull the plug and it's just soaked in oil, I'm going to do a compression test tomorrow and hope for the best, I'm hoping it's the seals, if not, I'm sure (I hope for what I paid) the guy who built it will fix it, just sucks I will have to pull it...