BEFORE "-": the letters indicate the engine family, for example in 18R-G the engine family is R, in 2JZ-GTE the family is JZ. The number(s) at the beginning is the number of the are for a certain bottom end version (block, bore, stroke). The larger the number, the newer the bottom end version. It may seem like the larger the number, the larger the displacement but this is not always true. AFTER "-":