Is yours a stick shift or an auto? I have heard that the clutch master cylinders like to leak, and the fluid goes right into the fuse box.
this place would pprobably be your best bet for information regarding the comanche specificaly. And don't feel bad man, the floor just fell out of mine. There is a 20x7 hole under my left foot.