I want to derive the power output of my Land Rover engine, or something consistently proportional to it for tuning an alternative fuel system. I'm thinking... could I take an engine tachometer pulse, rev the engine off load, and derive the RPM and angular acceleration from the intervals between pulses to get instantaneous figures to plot the power curve? Working out the actual power would need a figure for the moment of inertia of the engine flywheel and crankshaft, but that won't change. Could it be done, or have I missed something? Has it been done? Would the maths be within the capability of an Arduino? Thanks for any input.