Here is a few things to check. I would check your cold start injector for cleanliness. Check your ignition system and maybe give it a good tuneup. The loud tapping towards the front of the engine might be the timing chain tensioner. It will make clicking noises when the engine is cold and you start it up.