Going get flowmaster exhaust on my jeep tomorrow morning but went today to see where I can get it mounted. The guy looked under and said he could only mount it in the stock location. I wanted to mount it by the evap canister like Jimbox but said he couldn't do it. Any reason why? Thanks!