I'm having some issues with this ideal diode circuit.

When powering from Vin, there is a small voltage drop across Q7 0.01V or so. So Q7 is turning on with no problem. I can draw load from 12V, 1A, and Q7 isn't breaking a sweat. This mode is working.
However when I power the circuit from the 12V, strangely I'm seeing ~3.3V at the Vin pin. I'm not sure how this is possible, but when I draw load Q3 will get hot. So I think it might be flowing out of Q3B.4? But this is a PN junction, so unless I've exceeded the reverse breakdown of the junction this shouldn't be possible. Does anyone know this value on the datasheet? Any other help would be much appreciated!
