Is the 66 diff from 67 or 8?. I've run them old C6's in 4000 lbs car in the 11's
2500 lb Falcon 10.20's w/brake. never a problem.
good luck, Ron