When i press on the gas pedal, nothing happens. the service engine light came on. it will turn over and idle but nothing when i press on the pedal.
Answer
Ttd - take to dealer
your car does have fly-by-wire throttle and as was said above, this requires professional diagnosis and parts that are probably only available at the dealer.