hi kiya yeah it's a mitsubishi delica. took it to get serviced and he said the turbo is leaking oil the gearbox mounts are cracked so are the engine mounts! we had our alternator replaced the guy lost the nut that come of it and put another on but it's loose. it won't fall out which is good i suppose. this is going to cost us heaps to fix everything.





Bookmarks