I have an 02 lb7. Truck has 146xxx miles. Cold air intake 4" exhaust 20% injectors air dog 150 an efi live with about 100 hp tune on it.. Most of the time the truck stays in the garage an I drive my beater with a heater to work. Just recently the tranny started acting funny. After the truck has sat in the garage for a day or more when u start the truck an go to pull out it won't move. U put it in gear an give it a little fuel it does nothing like it's in neutral.. After about 10 seconds it starts to slowly move again with giving it fuel. After driving it it doesn't do it anymore. U can park it for awhile then get back in an go an it doesn't do it.. But if it sits for a day or more it'll do it.. Yesterday I went to drive it an it did it again so I sat an waited for it to start to roll but instead it all of a sudden slammed in gear throwing it into limp. Once I cycled the ignition to take it out of limp mode it was fine.. I checked the fluid level an it is up within spec. Every other oil change I change the spin on filter. Anyone have any ideas?