Ok, I didnt know it doesnt work at 4000rpm. I had plenty of fuel, but I was tuning with an SAFC2 and pulling too much fuel out to make a good AFR, (740cc injectors), and it tricked my ECU into thinking it was getting less air, and therefore advancing timing like a mother fucker and detonating it all to hell
I should have listened to other people.
So what do I do now for tuning? PFC?