Help Serious lag and overheat

Hello Andriod forums. My phone is actually an Ace Q but it's a very rare phone and I have heard it's innards are very similar to a mini 2. So I just decided to post in the mini 2 forums.

So about 2 weeks ago my battery started to overhead about 10 degree (celsius) over the average temp so I decided to try a new battery and it's exactly the same.

Also about the lagging is that the phone started freezing constantly about 6 months after I got it. Freezing then doing half a vibrate and then finshing the vibrate a few seconds later while the screen is frozen??? It's done that for 3 months and I'm starting to get frustrated. What do you guys suggest? :thinking:

Thanks for any help. :D