I was having some issues with my D1 being sluggish and also whenever I tried to stream music over bluetooth, at the beginning or before a minute into the first song, it would skip anywhere from 6 to 24 times. This was happening regardless of rom or kernel I was running. I assumed the hardware was starting to fail on it.
Yesterday I found this thread referenced - If you have FC, lag, sounds, etc and think your og droid HW is failing - READ THIS.
Basically it recommends doing an sbf on your phone because apparently wiping between rom installs isn't cleaning the phone 100%.
I went ahead and gave it a try, all my problems have been fixed now.
If your D1 has been acting up lately, give it a try.
I take no credit for this, just passing it on to my fellow DC users.