I guess you need to see why the engine light is coming on. Could be the O2 sensors setting the alarm. If it is going on and off that is a possibility.
Do you have a laptop? If so you can load the S&S software Pro Tune II from the S&S web site and hook up to your bike and see what the alarm is. Done it plenty. That will tell you what the deal is. Everyone will be equipping themselves with the software soon enough when the EFI takes over if people allow the bike companies to do this.
Go here and download the software and manual:
ProTune II Software Download
It is free. Hook up to your bike and see what the alarm code is. Just need a 9 pin serial cable and perhaps a USB to serial adapter depending on your laptop ports available. The serial cable only needs three wires. pin 2 and 3 and 5. Pins 2 and 3 being transmit and receive. They will cross between connectors. 2 goes to 3 and 3 goes to 2. Pin 5 is a straight through to pin 5. . Nothing special. The manual is there too. You can reset it if needed. Call your dealer and tell them what is up. No need to loose riding time or to wait weeks for someone else to hook up and tell you the same thing.
If I can help you or answer any questions just ask.
I have a 07 FI Bulldog and they did not make them in 08 for some reason. Flagship bike one year and gone the next???
Resolve the engine light... The motor noise can be alarming if it is your first big twin....They do make noise. Let me know how it goes.
Neil in Tenn
This will give you a idea of what you will see.