You have done most basic check. Have you check your vacuum hose lately? Check those vacuum hoses for cracked and clean oropice with paper clip. Also your spark plug cable check also for cracked and tear on the rubber.
me tear sa high tension wire, pero un an un nung normal pa takbo nya. vaccum hoses, ok where can i find it? and the oropice, ano ba un? hehe