I already ended up starting fresh with a clean install of ubuntu in a different VM. If i had to, I could go back to the Mint VM with the stuff I was working on, But things were getting confusing having all kinds of stuff floating around trying to remember what is what. Ill definitely continue on, But since I wasnt very far in the first place, Starting over with a clean slate with ONLY what I need seemed like a good idea. I definitely need to do more studying before getting anywhere near a fully working kernel. I could make a basic stock kernel with minimal tweaking at this point, But as for tweaking things further, I still need to learn.
also, The evo v kernel on the HTC dev site is 3.0.16, Not 3.4.10