Methods and systems are provided for estimating ethanol content in fuel, water content in fuel, and an age of the fuel in a vehicle engine. In one example, a method may include estimating fuel ethanol content, water content, or fuel age based on fuel rail temperature, and two or more of a resonant frequency (f) of pressure pulsations, a change in fuel rail pressure (δp), and a damping coefficient (α) of pressure pulsations in the fuel rail as estimated after a fuel injection or a pump stroke. One or more engine operating parameters may be adjusted based on the estimated fuel ethanol content, water content, and fuel age.