How has it worked out? The dealer also put something similar in mine, but the squeak came back fairly quickly.