Also because you are the gospel, what do the following Nissan engine codes stand for (only the first bit, i.e "rb" in rb20det, as we all know what "det" stands for):
D10
GA-4/G-1, GB-30/G-2, G-15, G-18, GA30, GB4
G, G16
SD22, SD25
J13, J15
H20
L13, L14, L16, L18, L20B
A10, A12, A12T, A12A, A13, A14, A15
Z20S, Z20E, Z22E, Z24
CA18I, CA18DE, CA18DET, CA20, CA16
E10, E13, E15E, E15ET, E16
Z18ET, Z20, Z22, Z22
CD17, CD20, CD20T, CD20ET, CD20E
FJ20E, FJ20ET
MA09ERT, MA10, MA10S,MA10E MA12S
GA14DE, GA16E, GA16DE, GA16DS
KA20DE, KA24E, KA24DE
SR16DE, SR16DI, SR16D, SR16VE, SR16VE N1, SR18DE, SR18DI, SR18DIT, SR20DE, SR20DET, SR20DE GT Spec, SR20DI, SR20VE, SR20VET
CG10DE, CG13DE, CGA3DE
YD22DDTi — YD25DDTi
ZD30DD, ZD30DDT, ZD30DDTi
QG18DE, QG18DD
QR25DE, QR20DE, QR20DD
CR10DE, CR12DE, CR14DE
HR15DE, HR16DE
MR18DE, MR20DE
P40
L20A, L20ET, L24, L24E, L26, L26E, L28E, L28ET
S20
SD33, SD33T
RD28, RD28T, RD28Ti
TB42E, TB42S, TB45E, TB48DE
TD42, TD42T, TD42Ti
VG30, VG30E, VG30ET, VG30DE, VG30DET, VG30DETT, VG33E, VG33E-R, VG20E, VG20DE, VG20DET, VG25DE, VG30DETT
VE30DE
VQ30DE, VQ35DE, VQ40DE, VQ20DE, VQ25DE, VQ25DD, VQ30DD, VQ30DET, VQ35DD, VQ30DE-K
Y40