If you want 400hp and only want to spend 3-4k then just get which ever nissan engine you can find at the best price. pretty much every nissan engine can be built to make 400hp with realitively the same mods, and similar price, it just comes down to what kind of deal you can get on picking up an engine. What ever you decide though, do a lot more research first though.