couple of months ago my car(1991 325ix) jumped the timing belt and bent all 8 intake valves. today i got the car back but came with a notorious knocking sound coming from the head near the firewall. sounds like something is hitting the valve cover but the mechanic told me he had taken of the valve cover to see if it stopped but it didn't. the engine feels strong, no smoke coming from anywhere, it actually runs really smooth. what can be causing this knocking.
also the windows and the a/c stopped working, there's no power on those fuse sockets. could this be a relay problem or maybe something got disconnected during the engine job.
thanks in advance