hmm ok I have to ask, what is the DBW? is it the cars computer or just another chip or sensor some were? I'm trying to look it up online and no one really has a clear answer or photo.and another question, could this be related in any way to the new recall that just came out 2 months ago?Missina