You are right in all your concerns bro. But you can't probably feel the pain I have been suffering in the hands of Isb/Pindi idiot mechanics. I've finally decided to turn into an electrician+mechanic myself.
Wasted 70K on engine alone.
Wasted 4K on fixing fuel gauge. Result ---- It never got fixed, while the stupid electrician destroyed the heat gauge as well.
So as of now, I prefer that whatever is working, let it work, no matter how it works. Whatever thing those dirty mechanics put their hands on, I end up with more mechanic visits, more tensions, more money spent!!!