Lance,
I remember a guy asking about the same set up. It was a car that belonged to my buddy Evan Kirk. That car ran 7.50's here in Ohio during the summer. Is this the same car?
Your 60 and 660 numbers are slow. The car is picking up down track. It is making power but it does not appear you are getting it to the ground. Have you gone thru the trans or converter to make sure you have no issues there?