engine light came on and used diablosport diagnostic tool. Code generated was P0496 Evaporative Emission System High Purge Flow. There was moisture under the oil cap and rust on the dipstick. This engine is supercharged with a Procharger kit. The dipstick wasn't rusty 3000 miles ago but now about the top six inches had rust. We checked the radiator fluid and it was fine and no sign of blown head gasket. There are also no visible leaks anywhere on the engine. Does anyone know what can be wrong? The car only has 15k on it currently. Thanks.