sounds like fuel but i had a toyota that wouldnt go above 80ks but it didnt stall turned out to be the condenser