^^ Don't know why Jim posted the above in this thread. :hmm:
Anyhow, the engine code MX = 242 MPI (4.0L MPFI, 86-01, Jeep ONLY) . Engine code M = 304 2 bbl Low Compression (71-74, Jeep ONLY). So unless you have a carbed 304 something is way wrong. Here's the complete list of AMC engine codes:
1968-2001: Someone at AMC decided to simplify things, or maybe the U.S. Government decided for them since engines now had to be qualified for emissions by type and size? In any case, all models used the same codes for the same engines. Some codes were used for more than one engine. Year ranges are given for code use. VIN and engine code numbers are different! This can be confusing. The 4.0 has an engine code of MX, but there are three di fferent VIN codes (M, L, S). The earliest VIN code usually matches the engine code, later versions of the same engine may have different VIN codes but engine code usually remains the same.
A- 258 1 bbl (71-79) B- 258 1 bbl Low Compression (71-74, Jeep ONLY) B- 151 2 bbl (80-83, GM 2.5L) B- 126 Diesel (85-87, Renault 2.1L, Jeep XJ ONLY) C- 258 2 bbl (4.2L, 76-89) E- 232 1 bbl (70-79) F- 232 1 bbl Low Compression (71-74, Jeep ONLY) F- 145 Diesel (81-86, Jeep ONLY)
G- 232 2 bbl (70-74) G- 121 2 bbl (77-79) H- 290 2 bbl (68-69) H- 304 2 bbl (70-79) J- 199 1 bbl (68-69) L- 232 1 or 2 bbl (68-69) M- 304 2 bbl Low Compression (71-74, Jeep ONLY) MX- 242 MPI (4.0L MPFI, 86-01, Jeep ONLY)
N- 290 4 bbl (68-69) N- 360 2 bbl (5.9L, 70-91) P- 360 4 bbl (70-77)
R- 134 1 bbl (70, F-head, Jeep ONLY) S- 343 2 bbl (68-69) T- 134 1 bbl Low Compression (70, F-head, Jeep ONLY) U- 150 (84-01, AMC 2.5L, Jeep & Eagle ONLY) W- 390 4 bbl (68-69) W- 173 2 bbl (84-86, GM 2.8L V6, Jeep XJ ONLY)
X- 390 (70) Y- 390 (70 Machine) Y- 318 MPI (93-96, Chrysler 5.2L, Jeep Grand Cherokee ONLY) Z- 343 4 bbl (68-69) Z- 401 (71-77)