So took the shelf off under the engine today as had to change an engine mount and found this little sucker Now I know its not my flux capacitor as I can still reach 88mph and the car runs fine. Just interested to see if anyone has an idea as...