95 Accord, speedometer not working right

it's a 95 accord, 170,000 miles, 4 cyl automatic. I ran over a big chunk of hard snow/ice about a week ago. the speedo malfunctioned for
a while and then seemed normal for about a week. yesterday it started not going up over 20 mph and shows 20 mph until the ingition is turned off. the odometers aren't going up any more either. other than that it seems to start and run fine.
a pal in the ins. business said it was trans related. before i take it to a trans place is there anything i could eyeball and maybe reattach or jiggle myself? any help will be greatly appreciated.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.