OH ****! ARRRGHHHH

Just go drive it & report back... It's probably fine, Torqueflites are tough..