To post one more test from the positional Fischer suite:
Any self-respecting engine should find here 9...g5! for full equality. 10. fg5 hg5!(Nfd7 Qh5! is weaker, as black can not recapture with the h pawn towards the center) 11. Bg5 Nfd7, with nice outpost square for the knight on e5, pawn less, but central phalanx. 9...e5 instead might be losing after 10. Nf5, but the lines are long. 9... Nc6 is simply worse than 9...g5, as no full equality here. Any self-respecting engines on this forum?
What concerns my 5000 elos claim, of course, such an engine could be built, using the concepts in 'The Secret of Chess', no doubt about that.
SF has 3 to 4 times few chess knowledge parameters currently, and the more good evaluation parameters precisely tuned, the better the engine, so my estimate should be more or less correct.
The difficulty is how to implement those and avoid redundancies.
Improving engines at the top, like Houdini, Komodo and SF are trying to do, is not an easier task than, say, a human beating those very same engines. You have to know the code by heart, be a very good chess player(or take the knowledge from somewhere) and conduct endless tests, really very very difficult.