OK SO HERES THE ANSWER
The code was idle malfunction now for awhile and it was steady. The manual says its one of 3 things:
Air intake blocked
ECM
IAC sensor
So I changed out the whole dang throttle body assembly at the request f my mechanic, and it worked.
THe rpms are steady and hopefully...