Oh brother I feel for you - locking gas cap.
4.0L AT -311 97,317 B 02374 $2350 Peek Auto Parts USA-AL(Cullman) Request_Quote 1-800-963-9599 Request_Insurance_Quote
http://imgur.com/a/2K7Ez Unless you like a good ol butt raping, id find one else where, if he's wanting 2350 for a long block is what it'll be no accessories or anything you could probally go to toyota dealership and get one for 2400 just an example, he knows he's got alot of late model stuff and knows he might be the only one in cullman thay has one and he usually chargers almost new price so just price shop before you commit