These are the black sheep of the automotive industry and too bad you had encountered them.
The gearshift stuck in Park and cruise control not working is most likely due to the brake lights not working. If the brake lights are not working when pedal is depressed, check the brake fuse in underhood fuse box.
Different part number can mean a lot of difference as there could be some sensors that are not used for one while the other has it.
System has a self diagnostic and you need to retrieve the trouble code to understand if it is compatible or just that some sensor is unplugged.
The following link explains how to retrieve the trouble codes.
Thursday, October 21st, 2010 AT 12:58 PM