The song was written by Shuggie Otis in 1971. Lee Ritenour did the solo on the Brothers Johnson versio.
I have always wondered who provided that great solo but never thought to look it up. Man I love that song.