p5 is a good buggy engine. For low bite tracks the 2096 works good. I'm currently running mine with the Werks 2058 pipe and it's also a nice combo for buggy.
I agree on the Elite 5 too. Compared to the p5 I like it the Elite 5 better. I find it has a wider tuning window, for whatever reason the p5 has always felt a little bit more finicky to get the needles set just right. Probably something to do with the timing and different crank.