I've pressure-washed my past 6 BMW engine bays without any issues whatsoever, along with various other makes/models. You just have to be precise with the nozzle and avoid spraying critical areas directly. Even then, I doubt any damage would occur. Electronic components in engine bays are sealed a lot better than you'd think.
SPORT++ 2M VIEWS