sounds like the car has had a flooded passenger footwell...common fault.the hose for the rear windscreen wiper is situated along the trim passenger side, it can split/break there and the water will flood the passenger footwell.if it gets into that black box (ECU) it will corrode unless dried out. I would ask the peeps who look at it to replace the parking sensors..along with sorting out everything else.