Re the charcoal evap system. I have a 2002 car with Gems system. I did get the MIL light on due to a fault registering. The car started ok though. Try gomog for a download of the Gems system "manual". There is a decent description of what it monitors and how. The oil pressure drop is definitely mentioned.