Roommate has an '02 Cruiser with high mileage. He bought it at an auction for five hundred bucks a half a year ago. He was driving home when he heard a 'pop' and the engine died. After pulling over the engine will turn over. We're checking the relays and fuses now and waiting for an obd2 reader. The engine light came on. He doesn't know when the timing belt was changed. He can hear the fuel pump... Any ideas much appreciated... Thanks in advance!