Are you asking if I work at a dealership? No, I do not. I just have experience with those engines. A dealer would prob only use parts going by the VIN number.
What are you asking here? I'm implying that you rebuild the current motor, of course it would fit. In 2007 they redesigned the qr25 to perform better and be much more durable, I would only replace parts that are damaged though. Do you even own this car? Just looking to see what it would cost? That's hard to say not knowing the problems, but I say a safe budget to have one rebuilt would be ~3000