Sound to me like it a pain in the arse. Sorry your having so much trouble with your SC, mine has been trouble free.
I hope that the shop can fix/seal the problem or that Alpine will pony up. I felt a nice difference when I switched to 5 lb pulley, hope it was not all in my head, as my boost gauge reads 5 psi when I am in boost.
How is the truck running? Have you gotten on it? Does it feel faster to you?
Good Luck.
-Dave