it's the same make and model (teves 20) but it's ecu will have a different brain and probably won't be recognised by your car. I've spoken to a few people about this now and apparently it's only the ECU that fails , not the actual pump. Have you had anyone out to check the ECU yet? Those fault code readers are ok but don't actually tell you whats wrong, just what part is faulty.