absolutely detonation
get your fuel pressure checked when wot
make sure you injectors are not clogged
and have you ever been on a dyno? never should you turn boost up without some sort of monitoring device for your fuel system
best bang for the buck = zeitronix zt2 air fuel wideband meter
www.zeitronix.com