Hummm Strange... If your Clutch right to the floor? Does the dash show power when you turn the key to the on postion?
I am at the shop right now... I will ask one of the techs if they have come across this.. I work at Ford so I am sure if it is common they will have seen it.