How much boost were you getting on that pass? Looks like you really lost steam on the back half, maybe the continuous full throttle started to drop your fuel pressure and make you slowly lose power, you only picked up 13mph from the 1/8th to the 1/4 over 7 seconds, compared to the first half which looked good. If you had held the same power throughout the pass it should have been at least a 17.8 @ 75, so that is something to possibly look into. When you were spinning, did you get any hopping? If you do, some traction bars would likely really help bring that 60ft time down, and with street tires tuning your tire pressure between 45-30 psi should help you get a sub 2 second 60ft, which would easily knock off a second from your time. If you dont already, you can do the lockup mod to give yourself manual lockup, which should help you put more power down in second.
I dug up some old time slips from over a year ago when I had just put in the IDIT and was fighting some boost leaks as well, I think this was about 12 psi non intercooled. Best time was 17.1 @80 with a 2.1 60ft, which I wasnt launching it just easing into the clutch in first gear.