I had a problem like that years ago on a brand X.
IIRC it was the fuel pump.