i used to have a dx type dpfi mobile and i was throwing a injector code but it still worked but was scared when it almost doesnt start, so you might want to check the ecu for a code, but other than that definitly thats something weird and prlly like the othe ppl said something electrical a little simple digonosis can really go a long way