Looks like it will be an exact fit!  Wiring harness is for four wire which works for me but it came with instructions if you need to connect it to a 3 wire.  The stainless is slightly bluish but not objectionable to me - careful if you are trying to match to other stainless products though