I have a 2000 Crown Vic PI, with 106k miles and my check engine light is on. recently after letting the engine to idle for a while, I notice blue smoke coming out from the tail pipe. and on top of that I also need to pass emission test in 2 weeks.

So, I am looking for a mechanic to help me, sort why the engine light is on and what is going on with the blue smoke.

I am not a mechanic, I do not know anything about cars and I have two left hands when it comes to mechanical stuff.

Thank you very much for all your help.