Has anyone tried the Walker 25024501 ($99 ea) or 35034430 ($88 ea) listed on Rock Auto? If I hadn't done a search on here for 1994 O2 sensors, I would have just gone to Rock Auto and bought the ones they had listed there without thinking twice about it.