I think denso new one will be good, no experience with second hand stuff. Sanden is ok. Some people have mentioned on different threads that denso puts load on mehran engine do not know.
Let's wait for the experts. But I will trust sabir, if he says denso second is good enough go for it.