Hey Goose,
I gotta chime in here too.
I hope that you do decide to stick around. Feeling like anyone here is out of your league is your right. Hell, nobody here can tell you how to "feel", but we can tell you that, none of us here are out of your league.
One of the great things about this forum is the diversity. Everyone here brings something different to the table, and we all benefit from it. No one here is shy about sharing, knowledge, cigars, money... we have shared it all when the occasion was right! I am certain that there is something in this wonderful world that you could teach all of us here, something that is uniquely yours! (Like Mikey's infatuation with popping zits!
uke
As far as the mod thing goes, don't sweat it! Many of the members here will say that you need to mod your truck, I say bully to them! It's your truck! If you don't want to, or just CAN'T mod it, don't! Make the monthly payments, drive the piss out of it, and smile every time you mash the Red Button! (That's what I do, because I ain't got as much moolah as some of these other folk. But I bet my truck makes me just as happy as their's does them!!
)
As far as the wing thing goes, well... I like the wing, I feel like it is one of the things that makes this truck what it is! But, I support your right to remove it if that is your mod. Don't let them beat you down about it, most of them are just giving you crap to have a little fun. In reality, they would shake your hand, smile and tell you that it's your truck, do what makes your pee-pee wiggle.
You should try to make it to a GTG, meeting these people face-to-face is a special thing. (some are short-bus special) It really makes you appreciate what we have here, and will remove that feeling you got! Ask MUTT about that!
Take care bro, and whatever you decide, just know that we will be here waiting for you to return.