Wait, so you want less boost? A boost controller won't help you do that. 15psi should be fine for the t25 on stock fuel ... I run a 14b at 17psi spike to 15lbs on stock fuel with no problems.
As far as consistent boost, you may try a boost leak test, and if you haven't changed the stock plastic bypass valve (bov) that might help as well...
__________________