My check engine light is on, what should I do?

Picture the scene, your half way home after a long day and you notice a light on your dashboard flick on. You look down to see that its the dreaded check engine light! So what should you do? First of all don’t panic, a constantly illuminated check engine light does NOT mean that the engine […]