I think Joel hit the nail on the head. Fire your friend and tow your car to a real mechanic. Hopefully the dealer. It will be worth an hour of their time to tell you if anything is salvagable.


'90 Montero XLS (Sold, sadly)
'95 Montero LS 160k
'03 Montero Limited 30k