ACCELATOR PEDAL SENSOR MANUFACTURED BY MITSUBISHI , PART NUMBER MC897653 , OE PART NUMBER MC897653 TO FIT MITSUBISHI VEHICLES