Not seen any nylon washers on the ECU mounting before. They do look like the instrument washers that fall out easily.......