You're finally getting to the good part. Take out that three years of waiting on it everytime you drive.

It sounds like you're making some serious power. I find the streets around town to be pretty greasy and you won't hook it to well. I like to get out of town off the beaten path to get some real traction. It's more like the drag strip will be. Are you running it down the 1/4?