Hi all. Pick up my new ST tomorrow..... but im starting to wish i bought an STX. I couldnt see any major differences with each truck side by side, and the salesman didnt upsell the stx all that well, so i ordered an ST. i was told it was the same engine just different specs (for power output)...