It shows a 64c stat on the site but states 68c? Way lower then stock? Just wounder what was your impression? Part number is MMTS-SUP-86L