So the engine code is DHY which makes it an XUD engine. To check that the timing hasn't slipped, you'll have to take the front cover off the engine so that you can see the pulleys and timing belt. Turn the engine by hand until you can insert two 8mm bolts through two holes on the fuel pump so that they screw into the cyl head. One hole will be at 6 o'clock and the other at 1 o'clock. When those two are in, you should also be able to put one through the cam pulley at about 5 o'clock. Also a 6mm rod should be able to go into a hole in the back of the flywheel. The hole is behind the starter motor. If the four holes don't line up, then the timing has slipped. Will need a new timing belt.