i wonder if it fits 98 thanks ima check it out, was it hard to swap out? dont you need some special tool to take off the needles?