Ok, I found a Crystal. 16.9344Mhz & I've replaced it in the place of the Ceramic Resonator, it seems to be working 100% stable & accurate. There are 2x capacitors on the PCB itself, so no need to worry about capacitors... The MP3 / CD Player is working fine now. With 14Mhz it plays very, very slow... With 20Mhz it plays extremely fast. With the correct 16.9344Mhz Crystal, it is playing 100% on-time. I just need to find another Crystal for the LCD Timer. This is a cheapo MP3 / CD Player. The Timer is a separate device from the MP3 / CD Encoder, thus it's not very accurate anyways, in reality, the Timer and the real MP3 file's time are not synchronised.