yah its dj z-trip
its from his epic cd from 99 called uneasy listening u can dl it legitilly from his website here
http://www.djztrip.com/downloads.html
if your ever going to listen to dj z-trip u have to understand this man is truly unbelievable with all his influences of music uneasy listening is the last 4 decades of music wrapped up in 80 mins highly recommended listening if you are truly a music fan
and i think thats pharcyde song is in part 2 just listen to the whole cd