My check engine light came on for my 1993 Landcruiser/4.5L I6 F DOHC 24V. The reader said it was both upstream oxygen sensors Toyota part # 89465-60051 and 89465-60061 ( R/L). I ordered bosh parts 13448/13081 oxygen sensors but they seemed too short. Does anyone know the best substitute ?