I have two IPN pages, Paypal and 2co. The IPN pages were wrote in ASP/VB. They worked earlier this year. I believe PayPal has made some changes in how they handle IPN pages. I also moved my site to a new server.
Please let me know how long this will take you to fix and what information you will need.