I would take it to another dealer if possible, there could be something electrical like a chafed or pinched wire that can cause the same codes and or issues. It's nearly impossible to diagnose what's going on without all of the vehicles data pid readings, but a good sharp tech can figure out what's going on. Sometimes a fresh set of eyes is all that is needed.
SPONSORED LINKS
Wednesday, January 1st, 2020 AT 6:35 PM