aggreed, like i said before have a mechanic check his shit out ( which means a FULL diagnosis, and run a CARFAX report) yes he is your friend, but that doesnt mean he isnt tryin to trade you shit for beans. Just take it in and its his responsiblity to have everything checked out before the trade, let us know how it goes man