Well, the bodywork on an '05 is different than that on an '07. You're lucky if you don't have to deal with all those attachment points. It's easy enough to get to the plug without completely dismounting the panel, but not the filter.^ I changed my oil yest. and there are no push pins on my 05...I only had to take off the lower fairing and that was it.