Is the 2006 2007 pump shoe the same part. number 271001546 in 2008 they changed correct