sounds like your crankcase is pressurising!worn rings could cause this,which could be costly!it basically means that the boost pressure from the turbo is being blown past the piston rings and into the other parts of the engine and this is popping your oil cap off.