Yup EPS Electronic Control Unit needs the vehicle speed, one can install EPS in non EFI Vehicle just by hooking a speed sensor thats not a big deal.
i have seen lots of people installing EPS in PKDM Non EFI Suzuki ALTO
btw EFI cultus has any Vehicle Speed Sensor??
Throttle Position Sensor is different from Vehicle Speed Sensor, TPS never represents the vehicle speed
i have never seen any pulses on any TPS