Thanks guys for all the input. I have a lot of good questions to ask the engine builder when I take the car to him tomorrow to do a leak down test. I will update you on Saturday after the test. Thanks again guys!
My goal is to get the problem worked out this year, as our racing season is over in a few more weeks and I don't want to start next season fighting problems again.