so let me get this right. for pedal box leak, i need to seal off all grommets on the bulkhead? ive got a large leak on my passanger footwell but i cant source it. im pretty sure its coming in from the wheel arch somewere.
quite common for the inner wing to rust right up in the corner near the windscreen, this could be your problem