I would be talking to your engine builder, it's only got 600 miles on. If he's any kind of builder he would want to take a look at it. His reputation is on the line. That's just my 2 cents worth.
Note... Just to let you know if your going to do any porting on your intake you got to remove the plate on the bottom or going to be in trouble. Words of wisdom.