Sigh. This is really sad. O well, I will just have this checked at a shop. I think my DIYs made the problem worse so i'll just have a professional look into it. I thought I can pull this one off by myself but i guess my level can't solve this. Well, thank you very much for all of your help. I...