finally ran the car at the track

The mph shows around 12.90-13.0s, so I'd say you're close. 390hp isnt a lot. I would put on real slicks so you can floor it out of the hole and have it stick. First gear is your friend. What were the 60' time?