i bought one a few years back from JTO, everything went smooth other than their pedal they offer. tried to make it work, but was never successful. ended up using the original pedal with their linkage. not for sure on the adapter for the original ail filter.
when i have troubles getting mine back into 2H putting my passenger side front tire up on something (curb, rock, log) always seems to allow it to slip back in.