If your filter is clean and you cannot find any obstructions, then the motor is most likely the cause of the problem. Dyson normally uses a panasonic motor that is high quality and long lasting. If they run short on those, they will use a YDK motor that doesn't seem to hold up as well.
www.bobsroswellvacuum.com, October 2008