RPM at 60 mph

26 inches.

I have been in cars with slipping autos... with this car you put your food down and it scoots..no slipping at all.

Could the tach be off ?