Well I'm on my 3rd oxygen sensor replacement with my 2001 Tundra with 108,000 miles. Dealer replaced the first one Sensor 1 Bank 1 at 96,000 for free but now will not. I replaced Sensor 1 Bank 2 with no problems about 5 thousand miles later. The current problem Sensor 2 Bank 2 is bad and when I replaced it with a new Denso unit from Sparkplugs.com the Check Engine Light is still coming on after about 10 min. of driving. Could it be a bad part?