I was wondering why all this seemed so familiar. I just ran a Google search for that part # and this link was returned.

http://www.vehicross.info/forums/showthread.php?t=13394