Remove electronic cover: Notice how the circuit board says REV 1.0? That means they haven't revised this gas pedal assembly since they first used it back in 2005!!! (My car is a 2008!)