Well, you need to figure out whether those timeouts are hardware related or not. Could be that the router is struggling to keep up with its load. ICMP generated by a router gets a low priority relative to other traffic. Is this a busy router? Does 'sh proc' and 'sh proc mem' give you anything to worry about? Also, again, those interface stats will tell you what, if anything, the interface thinks is wrong. As for testing the hardware, I'm not sure what to tell you. I'm not aware of any kind of self test that you can run. You just need to do some testing and troubleshooting. If that points to your CSU, try another one.
Gotta go for the evening. Maybe someone else has good suggestions....
Good luck!