Hi, my freelander 1 2.0 tdi 2003 wont start. Main relay keeps ticking noise, engine cranks, starter working well, battery is good, ground cables are just fine. I close the hood and the problem came up. I have tried to change the main relay. Not helping. Tried to read obd fault codes... Cant connect to ecu. Help please...