3.4 engine
#2
depends on which coast you are on . . . if west coast, try www.partsheaven.com . . . if east coast, try www.ianseuroparts.com. i've done business with both companies and have been pleased. not sure how often 3.4's pop up, but i bet they'll let you know.
#3