Ford recalls 1.66 lakhs cars