Thanks everyone, the latch I was referring to is the top latch which you should unlock it so the windows will drop. Checked by a technician and it is in good condition, so now don't know what to check next, perhaps to swap the relay with another car and see if it is ok.
|