IMO 3000 stall isn't worth the money. I custom built a 9 inch 3800 stall for modular depot's 05 and it was perfect. I'm not a huge fan of the 9.5 converters PI and all the other companies use. Especially in these applications. The sure fix is coming, but I don't know how long it will be yet.
Alan