Sorry to say I have never had those exact problems but my remote did die me. I purchased one online for about $20 and have a website where you can go to reprogram. Its way cheaper than the $70 the dealer wanted. Website works for many different makes and models.
www.programyourremote.com