P0306 p0155 p0136, when it rains it pours, just out driving the fam around and all of a sudden theres this vibration hesitation, loss of power, and a sulfuric smell, so i'm trying to make it back home and the check engine (which was steady on to begin with) starts flashing!!! Never saw it flash...