The speedometer not working is most likely due to a faulty Vehice Speed Sensor and that can trigger the Check Engine Light.
As to the stalling, that should be another problem and you should heed the advisc of saturntech9
Tuesday, June 28th, 2011 AT 8:32 PM