NEVERMIND!!! - my roommate was playing a completely different-sounding song and that's when the title hit me...
INOJ - let me love you down
This one is really killing me. The song was played on radio stations 5, 6, or 7 years ago. There are parts of the song that sound like the beginning (0:15-0:20) of this song. I think some of the lyrics were "wanna sex you up" but the song I'm looking for is not LFO - I Wanna Sex You Up. The song is also not INOJ - Time After Time.
Mucho props to whoever can understand what I just typed.