thrillathahunt, good question.. I knew it wasn't Mike , but thank god for google
Famed session guitarist Louie Shelton played the solos on the 2nd version of this song. Shelton has released a few solo albums and in the '70s, he worked extensively with Seals & Crofts as producer and guitar player.