Please see my reply to your PM. I have given you a detailed reply.
I don't have his number. In any case, buying from that particular guy would not necessarily do the trick. There are of others who would be having good engines. All you need to do is to take your mechanic along, get the engine checked, see if all the wiring including the fuse box is intact, and get going with Bismillah. Engine swap is always a lottery, you'll have to keep this in mind. It would involve a certain amount of risk.