Not sure if the code will clear itself or not, depends what code it is... Tony or someone else might know more.
Disconnect the negative battery terminal and leave the parker lights 'on'. Reconnect it after 30mins and see how it goes.
The oil is pretty normal, its just the PCV doing its thing. Search 'Catch can working' and read the mammoth thread about it. Crack a 6 pack, you'll need it