Now that's a whole lot of drama!
If they continue to refuse to honor the warranty, go with legal recourse. If there is no statement saying the warranty is non-transferrable, you're golden.
I'm not sure what it's mobility is at this point, but, there's a very good mechanic in Somerville who does a fantastic job, and charges incredible rates. Check out Al's Auto Engineering on Somerville Ave. He's a great guy, and does some really solid work.