Maybe something to do with the ecu. I know in skylines u have a self diagnostic function in the car which can give u a basic overview if a problem I am not sure if s15 have the same thing but u can always find a mechanic that has electronic diag software so he can hook up ur mates car to a comp and find what is wrong with it