In my opinion Greegers is right..
You should call the firm who worked on it and they can better check it and if the warranty isn't expired then you will not be charged any fee for it.!!
Sorry buddy I can't help you in it..!!
But you are at a right place where your questions will be answered very quickly and will get the best solution.Just keep patience and wait for the right time to come..!! :)