Ok, you say the fuel light stays on. This light is a fuel pressure sensor so it seems that there is a fuel related problem here.
So when was the last time you replaced the fuel filter?
Has the fuel pump ever been changed?
I am thinking that between the fuel filter and the fuel sock in the tank there is restriction. And when you had the vehicle towed to the shop it knocked loose the drebri and it ran fine till it was sucked up again.
So, if you would do as Kevin suggested and go rent a fuel pressure tester and check the pressure again. Let me know what size engine, in Liters, and I will get you the Fuel pressure.
.
Saturday, October 10th, 2020 AT 11:05 AM
(Merged)