I have a lift like that is it a 2j engine and works on a 24 volt system ? if so check if the heater plugs are wired right i had issues starting mine until i found out the wires were not connected, after connecting the wires i just press the switch for a few secs then it starts at the first try the smoking could be caused by a bad air filter or a injector issue get them re-calibrated, you can start the engine and loosen the injector lines one at a time if you loosen one and notice no loss of power from engine u have a bad injector.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.