What does the oil separator do? What are the other advantages of fitting one?
I have an Alisport full size intercooler fitted too. I have not 'tuned' the fuel pressure, and my engine now runs occasionally hot too. I've put this down to the rad, and can live with it for the moment. I have no pressure in the crank though.
Cheers
Ollie