Starts easily, runs fine for about 15 minutes. Then dies from apparent fuel starvaton (filter glass empty). After engine cools, all is well again for the next 15-min run. Classic vapor lock? Replaced fuel pump with a used one. No change before/after.