Hello, My stock oil filter assembly is leaking a bit. I looked up the part on the TR3 parts pdf and it lists it as part # 500321. Is this the correct part for the 58 version of the oil filter assembly? The Purolator verion? Thanks, Bob