Yes, that's the turboxs type rfl is the one with the big horn. Mine hold 15 psi just fine, so its not that. What do you have for a boost controller? Some get dirty and will surge for a bit, then boost will settle. Mine did this, but after I cleaned it, boost was much more consistent.
Exactly, I just took it apart and blew the crap out of it. Mine is the truboxs mbc (I think there are other specs with it, but not sure right now.) The top came off and that's all I had to do to dissasemble it.