Ive got an 04 freestyle cab and an 09 mazda dual cab 4x4 byron cant rate them high enough and in 10 years havnt put a spanner on the 04 model at all