Hello all. Need some help with our 2010 Ford Escape Limited 3.0l V6. Went to start it a few days ago and the throttle body made a couple of weird noises, engine started but idled really high initially before settling into an irregular idle. Had absolutely no gas pedal!! Did a bit of research and decided to replace the throttle body but that did nothing to change the symptoms. Ran the codes and it came up with P0123 and P2119. It looked like the accelerator pedal assembly might be at fault so I installed a used one from a 2012. Still no improvement and it's still throwing the same codes. It was running fine the day before!!! Any suggestions would be greatly appreciated, thank you.