This OEM engine control unit came from a 2007 Chevrolet Uplander that was parted out due to Rear Right accident damage. The engine was tested to be in proper running condition prior to removal. OEM part # . Please refer t 12610972 the closeup pictures to verify condition and match part numbers to your application. Please feel free to email message me with any questions or concerns. I will do everything possible to ensure this transaction has been flawless and satisfactory for you. All international sales are final with no returns or exchanges. Thanks for looking.