The 2.0 should fit with no mods what-so-ever since it's almost the same engine. The 2 V6's will take some moving of stuff but they will fit. Go to
www.zukiworld.com and talk to 95XL7 he put a 2.7V6 from the XL-7 into his 95 Tracker. Looks like stock from the pics I seen.
Once I get back to working 50+ hrs I'm gonna start saving to do a 2.7 swap into my 99 Tracker.
Oh yeah! On the diamond plate floormats.... Make them yourself, Then you know they will be a perfect fit rather than universal!