I searched for information on the EFI in-tank filter for my Bonneville. The Triumph part is $57 from Bike Bandit. My research says the Mahle KL 145 is a direct replacement for 1/3 price. I tried crossing the Mahle number with most of the other filer manufacturers but didn't come up with a match. However I will be happy to pay $17 for the Mahle filter, it is std on some BMW's and Ducati's. Beside the sites my search turned up seem to think the Triumph part is made by Mahle. What I need to know is if any of you have changed the in-tank filter? How big a project is it and are any other parts required?