Is the correct decompression pin fitted there are two sizes 3.8mm and 4.0mm I have the exact same issue, I've found my bike has the 3.8mm decompression rod fitted but it's way too small and I've ordered the correct 4.0mm one jyst waiting for it to arrive, but for sanity sake make sure to use the correct grade oil and get the mechanic to try and lift the rocker arms with a screw driver yo see if the hydraulic lifer has failed is should be very hard and you should be able to more the valve first if all checks out the I'm afraid it the right hand cover off again I see the mechanic has already been messing with the decompression system this will have yo be checked again yo make sure the correct pin is fitted also check the cam backlash at the same time just to be sure then make sure the pump o ring is in place and re assemble (please note the rocker covers and vanle train will need removing to adjust and check the backlash it's worth checking fir and signs or wear on the valve rockers