Chosen Solution

can i clean it or do you think its better to replace it??

Always worth a try cleaning it, replacing the charging port requires prying the screen first to get into it which is not a easy thing to do.