Yeah i do all my own work i don't fucking trust shops. They only thing they can do is mount my tires and do an alignment cause I don't have the tools to do that. I religiously change my oil every 5k and just swapped all my diff trans and t-case fluids. Im going run that jeep until the engine blows