Hi.
Based on the information your provided it's a power relay board
Part number: Y04100260
There is still a chance that it's the clock control
Part number: Y04100263
The wire harness is not available anymore.
You can return unused parts even if you installed them.
Thank you. Post the results.
Simon.