Giant 2 mobile filter with cartridge self-cleaning system