Reply To: Anyone Like To Tear The Avenger Apart? September 16, 2023 at 10:31 am #233620 kezoParticipantA bit more digging around Ive found the fault is the electric pump, that makes pressure in the braking system on the e2008, which the Avenger is based on.There are several reports of this on the e2008 and the fix is to replace the electric pump!