If the evap monitor is not ready verify that your fuel cap is tight and the level of fuel is between 1 4 and 3 4 full.
Bmw evap system not ready.
This is often caused by diconnected caused by or recent repair work.
I have noticed a fairly new battery in the car.
In order for your car to pass the smog check you need to do a drive cycle to get the obc ready.
Other cooling system problems the system will not run.
Thus the catalyst monitor has not tested the catalytic converter.
If all the other monitors are ready then do a couple more cold starts.
So in order to make the status of catalyst monitor ready.
Electrical problems if the computer is losing power when the ignition is turned off blown fuse wiring problem or has an internal computer problem the computers memory is erased and system will be not ready.
It signifies that the requisite drive cycle has not run completely.
Your vehicle s obd system is not ready to be tested.
If the evap monitor still has not passed or set a pending or present code then take your vehicle to a shop that employs technicians who are familiar.
If you have recently changed the battery on your bmw or done a major repair for the engine or emission system the on board computer has mostly been reset.