fuel filter and pump has not been checked, engine support visually ok naman. does the quality of fuel something to do with it? or spark plug maybe?