Eventuell hätte ich was nützliches für dich:
Öffne mal die HMMWV.lua unter Game\Scripts\Entities\Vehicles\Implementations mit einem Texteditor (ist wshl in der Scripts.pak gespeichert). Darin sind die KI-Paramer des HMMWVs gespeichert.
Hier gibts verschiedene Werte wie "pathLookAhead" oder "pathSpeedLookAheadPerSpeed", mit denen du mal experimentieren könntest (habe es selbst nicht getestet).
Das würde zumindest erklären, warum das Crysis2-Fahrzeug funktioniert hat.