Why do you still have the lift plates on the Demon ? plan on removing the engine again ? or ......do you just like them sooooooo much you can't bring your self to remove them ?[/QUOTE]
I havent decided if I'm leaving the engine in or replacing it with a .........