Hey now, Loric, you never said that you were listing characters who were NEVER hinted at you before!
And Sunfire is NOT a bad guess. That's some deep level mutant roster calling, right there.
The Miles Davis clue doesn't help much unless you are saying it's off his Jazz Track record. I mean, the man was a legend so I don't have all his songs memorized.