I had checked car-part.com and almost every person I called ha sold theirs already... Also is the 04 motor different from older/newer models??