This engine computer comes programmed/flashed to your vin and mileage. The engine computer will be plug&play with no other programming needed. This engine computer is compatible with the following part numbers: 05150923ab 68239255aa 68239255ab 68239255ac 68239255ad 68239255ae 68239254aa 68239254ab 68239254ac 68239254ad 68239254ae 68239253 68239253AC
This part will fit these makes and models with these options
JOURNEY 15 Electronic Control Module; 3.6L (6 speed transmission)