Yes. Dirty oil can cause limp mode. Low fluid levels are not the only cause of limp mode; contaminants in the oil can also cause limp mode. Learn about limp mode car.