honda accord
#2
Try searching your stuff at online auto stores, as they do provide warranty on your stuff. While searching online, I found a place called http://www.autopartsfair.com/used_engines/, which have huge database of these parts.