So my 2012 D40 started intermittently loosing power, I took it to my local garage who said that a pin has sheared off and I will need a new part to replace the pin however he wasn’t sure what it was part of. He thought it may be either part of the EGR valve or the throttle body, he’s taken some...