I believe everything the OP is seeing is absolutely normal.
10 to 15 seconds of cranking time seems perfectly fine to me.
Most of us don't hold the prime button down long enough. That will usually reduce the cranking time to 5-10 seconds.
Don't I wish everything in my coach was as reliable as that Onan.
__________________
|