Installation wasn't hard at all. Sure some small snags but thats all part of the game! It turnes my exhaust to life when I open the 3" valve up and let turbo dump exhaust out quick! Electrical was easy. It comes with a great switch and already pre wired. Just hookup ground and positive and your ready to roll! Very happy with my purchase!