Used 90311-40020 for the crank seal and 90301-07001 for the CPS O-ring on my '05 Vibe—both fit fine.jamesmetairie wrote: ↑Sat Apr 19, 2025 2:38 pm 2005 Vibe (base). crankshaft seal , Toyota OEM part number please. also if possible Toyota OEM crank positional sensor "o" ring part number. thanks.