Should I Replace ATmega328P????

Sorry no.
This is a surface mount device, unless you have a hot air rework station, and the skill to use it, there is no chance of getting the chip off or putting another back on.