The revs fluctuating suggests a leak in the system - does the system move about on the bulkhead when pressing the pedal? I have a LHD car so I dont have this problem, but I've heard of UK cars needing extra support to prevent this flex.
Worth a look anyway.