Hi diana-leebarlow,
Thank you for the donation.
The CEL indicating means a fault has been detected by the engine computer. If you are not able to retrieve the code, then you would need to plug in the scanner and test drive with it to get the freeze frame data.
The stalling could be due to the CEL or just the idling system needs some cleaning/adjustment.
As to the whining noise, it most probably is from the power steering system and it could be a bad pump or the pressure hoses.
Wednesday, December 4th, 2019 AT 12:43 PM
(Merged)