and I'll bet his trans is overheating!!!!

If he has lost 3 mph at same rpm-----the big block is slushing the box the trans came in