take the bov off and have alook at the piston and see if u can push it up if not then maybe its ceased dunno if there a serviceable item but u would probably find one in the for sale section for cheap enough if ur boost pressure was to high ur bov would leak not stay shut and no ur ECU dont controll ur bov pressure opens it when ur throttle body closes