Sounds like clogged fuel line or malfunctioning fuel pump. Replace your fuel filter, mura lang yan. Do this very basic before mechanic tear down your wallet.