Fuel Level Sensor for 2015 Ducati Diavel Carbon

Joined Oct 2018
2 Posts | 0+
Murfreesboro TN
Hey guys new to this forum so thanks for the add. I just bought my first Ducati it is a 2015 Diavel Carbon. I love this thing however I was told the fuel level sensor is bad and that is what is causing the check engine light to be on. Which I know the sensor is bad because I filled up and it is not showing a full tank. So this would be a two part question.
1. Where does everyone buy their part from?
2. When I replace the fuel level sensor will the check engine light automatically turn off or will I need to take it to someone to reset the light?

I appreciate your time and any help with this.