i replaced one recently, i visually compared and i think i bought a jayco specific one.. install was a breeze. Found it online at some rv parts place, don't remember the site though. Was about 15$ or so.
1995 Toyota 4Runner SR5 4WD 5 spd
2002 Eagle Summit 12