first of all whats a fair price on a 1jzgte,and where can i buy one that comes ready to drop in? also, how is the aftermarket for the 1jz?