Not difficult if you drain the tank ( I drove it down to about 4 gallons), just time consuming. Take your time and be meticulous. Hardest part may be disconnecting the old fuel hoses with the tank suspended. I made my own, but I'd expect the Racetronics kit to be plug and play. Total time: ~4 hours.