2019 Apollo 125cc Dirt bike

Hey, so i blew up my 2019 Apollo dirt bike and i ordered a new head and installed last night. After everything was ready and finished i tryed starting it and it would not fire. I did timing correctly i think. I put the T on the notch on the fly wheel. I put the timing chain sprocket dot aligned with the notch as well. It still did not start. Please help me figure this one out. Thanks.