Mubashar may be you should try and contact the regional head. Many times it happens. If your bike is still under the warranty and has not been opened up by an external mechanic, they will be able to sort it out completely for you. There are many problems that happen due to external conditions. Visiting the service station and talking to the incharge will sort it out.
Any help will be apprecited.
I did not find the right solution from the Internet.