There's been times where I couldn't fix something simply because I didn't have enough information to fix it. These projects, like yours, eventually get fixed... once I actually remember to fix it down the road.
Conversely, there have been times where I did have the information but not the incentive to fix it. Unfortunately, wait too long on these and the parts (if any) become obsolete and the item becomes near impossible or too expensive to fix.