Megasquirt plug and play mustang