Mazda is recalling 106,000 Tribute SUVs from the 2001-03 model years with three-litre, V6 engines.