What P0394 usually means
P0394 means the Bank 2 sensor B signal is not gone all the time, but it becomes unstable often enough to trigger an intermittent fault. That usually fits heat-soak sensor failure, loose connectors, oil contamination, wiring movement, or Bank 2 exhaust-cam timing variation that shows up only under certain conditions.