I know some people had issues with the revo fuel tank on their revo's having a similar issue, but I've had 2 different LRP's on my BB revo and they run fine on it with the 150cc tank. Not sure why I had such issues with them on the savage with it's tank, but it was a night and day difference once I swapped the tank out for my LRP30.
Previously, my LRP28 worked ok on my savage with my previous OFNA tank, but the tank was old and not sealing any longer, spilling fuel all over. OFNA had discontinued the tank I was using, then OFNA shut down completely, so I was trying the HPI tank. Tried 2 old tanks I had and bought a new HPI tank. I tried a new carb, tried a couple different pipes, tried the HPI tanks, tried raising the tanks... All 3 ran like crap with the 28, which is why I thought maybe the engine was just a dud, so I got the 30. Then it had the exact same problem. What was odd is that it seemed ok for the first 3 tanks of break-in, then it just went downhill from there. Literally went from running 220F constant to 300F+ from one tank to the next.
Then I found another 125cc ofna tank that was a pretty uniform shape, bolted it on and was able to get the 30 dialed in without any fuss. Ran 2000+ cc's through it after the new tank and it just got stronger and stronger.