about 2 weeks ago i was working on local ranch, we got 2 inches of rain over night and i had pull a stock trailer through canyons full of mud and running water. after that my 02 dura/allison chevy has been acting up. the shift indicator quit working, so u cant tell what gear you are in, i shift it into park and the door locks dont unlock, the automatic lights quit working. today i took my truck to the carwash and washed all of the mud off of it, got in and now the service engine soon light is staying on. Ne body got ne suggestions? i really hate to take it to the dealership, so ne help would be appreciated.