i have 1 1996 xj, i bough it with a blown motor for 400 dollars replaced the motor, and the check engine light is on, i retrieved the trouble codes they are 12, 21 and 42 i know one is the oxygen sensor but the other two im not sure what they mean, any help or tips are appreciated thank you