Wow...I *so* hope you two are right.
I have cleaned out leaves from that area in the past.
This would also explain why the smoke doesn't have the typical insulation melting odor, like I would expect if this was an overheating wire issue.
I'll get some compressed air in there and see what comes out.