Last few weeks I get back from my hometown which is 200km in distance. For the 1st hour I travel using federal lane where I only speed less than 90km/h because of traffic and to avoid speed trap. As soon as I enter the high way, I try to speed following the legal speed which is more than 100km/h. But my car won't reach more than 100km/h. The engine does not dead but my car shaking. I try to get more than 100km/h but it fails. Finally I just drive slowly until reach the next stop and the mechanic told me there is problem regarding the fuel system. So he changes a gas filter (I can't remember the exact name of the filter) and he show me how dirty the filter was. Another thing is, the fuel gushes out due to high pressure while he changes the filter and he got scalded. Then he said the real problem can be happen at the fuel tank. Since he can't help me further (we meet suddenly somewhere) and it takes time for him to check further, I just headed back and take the high way. For the first few minutes it run smoothly but then it happen again. So I just speed 80km/h until I reach the destination. Since the engine does not dead, I just drive anywhere and not going to the workshop because my dad told me if I can bring back the car then he will took it for repair since he afraid I'll been deceived by the mechanic. What is the possibility of the cause? And is it danger for me to drive around, (and I plan to go home this weekend)?
My car can reach 90kmph just fine but it no longer can reach 100kmph. The car is also shaking. I had a mobile mechanic look at it and he replaced the fuel filter. While checking the fuel system fuel gushed out He did mention there is other issues with the car but ran out of time.
my question is what do you think might be wrong and is it ok to drive it around for the rest of the week till I return home to get it repaired.