50k for overhaul? you could have done it twice in this money.
I have had the same problem as yours for around a year. I was about to sell my car as my pockets were drained with these daily mechanic visits, after a lot of research I changed my car's engine and now very happy with it. If you can't change the engine then give the car back or kora ghoont bhar k chalaty raho because it won't get any better.
Try a different mechanic but if the overhaul wasn't legit then it won't help much. For suspension, Alto has a very soft and fragile suspension, get it checked for slightest of noises and I would suggest go to a kabaria, get the whole suspension of a JDM (I got it for 10k, each and every thing) the **** they sell here is not worth a penny and you can never check or say if its genuine. I had to change the axle boots 3 times in 4 months before the swap.
Ping me in case you need any help. I have been through this stage too. Best of luck