Still I suspect fuel-starvation. Did you change your fuel filter?