yes. the bolt pattern is 6X139.7
6 on 5.5
6.5.5 ( six on five and a half)
the answer is yes if the are 6 lugs yes are the same
6x139.7
The bolt pattern is 6 on 5-1/2".
No it will not fit.
5X127.0
That bolt pattern is an 8 bolt pattern.
6 on 5.5
Colorado and tahoe
Depends on what type of Mazda the wheels came from. For example, the 2004 Mazda 3 uses a 5x114 bolt pattern which is the same as the 2008 Lancer. But the 2004 Mazda Miata uses a 4x100 bolt pattern which would not work on your Lancer.
2004 Explorer is 5x4.5 bolt pattern