Must have been quite the shoehorning to get it to all fit!
Nothing stays stock around here either.. my truck has a new engine, different trans, tcase, front hubs, gears, paint, bumper, deck, turbo (obviously), and probably a pile of other stuff I'm forgetting.. The frame.. that might be stock!