These do fit the Lancer CJ 2008+
However
There is a small plastic holder that holds the fuel filter in place in the cradle that comes with this unit which doesn't work properly.
It lets the fuel filter sit too low in the basket and doesn't work.
You need to use the original plastic holder that's in the car to begin with.
The photos attached are the holder that comes with the filter.
This adaptor / holder / whatever isnt the right one
However
The rest of the kit is spot on and works a treat