I remember:
Border (A police detective who can see ghosts after a bullet lodged in his brain, uses this advantage to solve cases-but the lead is slightly young)
Love Me if You Dare (A professor who learn the psychology of the criminals-like Criminal Minds-is helping the police solving cases. For 'moral upright', not the lead but the hidden villain)
Edited: if you like this, you could also try two another of drama adapted from Ding Mo's novel: When a Snail Fall in Love with Wang Kai dealing with bomber I think, and Memory Lost with Bai Yu dealing with drugs syndicate if I remember right.
Mouse (Two male detective leads, one young and one old trying to solve serial killer case who copy the previous serial killer who's already in jail (if I remember right). One of them 'turns' bad but then atone his sin)
Signal (Can't quite remember the detail but I remember it's so engaging back then, the leads live in different year, they communicate through phone (perhaps) to discuss unsolved mystery)
Under The Skin (A painter helps the detective to solve mystery by painting the portrait of the criminals based on the description told. He atone his sin because back then his painting was the reason one of the previous criminal found the victim)
I hope you like them.