As states above, it's your truck. Do what you will.
But having said that, you did ask what we thought!
I think you should sell the crate engine, and get a good 360. Even if you have to start from scratch, and build it your self. You know, that might be a better way to go anyway! Then you'd have just what you want in the engine so it will do what you want it to do easily.
Not wanting to . Just my thoughts, you asked for them.