How old is the eddy? 57/early 08 plate?
if you have warranty from where you purchased the car, mech's needs changing.
Unsure about your Revo setup, though you've lost your stock remap you had, Revo will replace it with a mock version..
Though very much doubt it will make much difference to whether they will cover it or not.