Stalling between shifts, burning smell, check engine light