Haven't had one for 5weeks now ( and that was only partial ) must be getting better.
( The above IS tongue in cheek but true , bringing my total to 30, mainly whilst testing aircraft).
What's really interesting is that 6 years ago I took a BFR with a low time instructor ( who had never had a real engine failure) and he refused to sign me out because he was not happy with my PFL !