Quote Originally Posted by userfriendly View Post
80T is way over priced! We had our L300 overhualed last year cost around 25,000. I think the Delica and the L300 have the same engine. Not 100% sure though.
L300 has 4d56, delica has 4d56 turbo. while the delica spacewagon has 4m40 on board.