• Why is a single mdf file being classed as a problem though?

    Are there large disk queues?

    If so, splitting up onto multiple files may not help (in some cases it can make matters worse).

    you'll have to look at the underlying causes if there is a problem with I/O.

    Start with the missing indexes...