If the Zforce is anything like most "modern" vehicles, the ECU gets reset when it looses battery power. In a reset state it doesn't have enough data to report data required by the Government for monitoring "environmental impact", plus it doesn't have any historical data to properly set some of the parameters used by the EFI. The unit may just need to be run and driven for some period of time to collect enough data to provide a history so it can do a better job of computer control of the engine parameters.
For on-road vehicles there is a really convoluted process one can follow that speeds up the process of collecting data in the ECU, but the simplest thing is to drive it for about 100 miles at various speeds and conditions.