Wow! Thats very rich, be careful that rich can be dangrous too, fuel can leak down into the oil. My A/F is really good but haven't gotten into boost yet like i said.
Mine starts like **** as is as well, but it should be corrected next revision... My air temp got to around 120F after driving around i turn on the intercooler and it goes down to 68F!!!! within seconds! But i have my intake in the fender as well.
Is the clutch holding? We have the same one... lol, i'm still nervous about that.