aha!!
i interpreted your post as they threw in the warranty at no cost, but were going to make you pay for the engine...
now i understand:)
good service deserves just as much recognition as bad service,
although i wonder, with such an over the top giveaway, if they know what happened, and know...