I need a list of all of the possible causes of engine misfire. its something for work. asap, please