IF you really need POWER Generator
I suggest
Thermoelectric generator..
it turns IR(heat) into power...
Think outside the box
a 45Watt version will be almost $800... you could hook it upto the output of the exhaust...300C will give you about 45watts of power