I had also heard the ka24de engine was from a nissan truck from overseas somewhere-like a little delivery truck or something. Once again-only what i heard. That's why they have so much damn torque! Ian