if this all happened after your trip to walmart.... then walmart definately messed with the fluid.
our trannys NEED honda atf.... or they run like shit on other brand tranny oils.
1st thing i would go is get the fluid replaced at the dealer, or buy the fluid at the dealer, and have another shop drain and fill the fluid 3 times, or do it yourself.
is your check engine light on by any chance?