Hey. I came to this thread after seeing your posts on my thread about off-roading near Waterloo. Let me give you a bit of encouragement (or not) as a previous Discovery owner and as a local Land Rover owner. I agree with almost everything that's been said in this thread, and will try not to rehash that.
1. I'd be very interested in hearing the name of the mechanic you took your truck to, as I know of no "Land Rover experts" within 60km of Guelph. If one exists, I want to know about him! Would you mind PMing that to me?
2. I know of another guy farther away who I think is honest, but it would be a trek as he's north of Peterborough. He's the guy who parted out my old '96 Discovery and I know he has a lot of used parts in stock.
3. Owning a Land Rover is either an expensive experience, or a hands-on experience. Sometimes both. As others have said, just dive in and you can do almost all of it yourself. Don't be overwhelmed by what seems like a big task. With your studies you may not have time, but it's really not hard and you can learn as you go. Even brakes. I'm NOT telling you not to listen to your father, but (you can put this to music) believe in yourself because You Can Do It. I've learned as I have gone along, and have generally not made any catastrophic mistakes. Mostly just a lot of little ones that left the vehicle still better off than it was before. Probably the worst was thinking that my pneumatic wrench was sufficient to tighten my lug nuts. No, it's not...
4. You need to do triage on what's crucial to do on your Land Rover, and what you can put off until later. Just do what you need to do now, and for the rest, balance off the cost/safety of doing it now, vs. waiting until later. If $500 now saves $2000 later, then do it now.
5. People in the general public will always tell you to run away from a Land Rover. In a sense, they're right. But that's because they only see the downside, and not the upside. As a daily driver for someone who is just going to use it as a car and have a mechanic fix it, they're not good. There is probably always something that will need fixing on it, they drink gas, and they are expensive to take to a mechanic. Or, they can be. Plus, mechanics think they are "exotic" and are scared of them. The reality is that they are very basic vehicles and are easy to fix. Especially by someone who knows their quirks. The problem around here is that it's not like in southern California where there are shops like that all over the place. Take what you hear on the boards here from enthusiasts (like me) with a grain of salt, and do the same when you hear from the general public. They are never going to use a Land Rover for its intended purpose, and they've probably never met anyone who has done that either. Therefore, in that sense, they are clueless about the upsides of owning a Discovery.
6. Buy used parts. The guy I mentioned has plenty, and you can source them from car-part.com as well. If you can't afford new, buy used when it makes sense.
7. You're probably on March Break this week. It's supposed to be beautiful weather, so there's no excuse from that point of view to not spend part of the week fixing your truck yourself! You don't need jack stands to fix hoses, and that's dead simple to do. You need an exacto knife (however that's spelt) and a screwdriver. Start where you can and work your way into the rest. If you're going to keep the truck, you'll need the tools eventually, and buying tools is a lot cheaper than paying someone else to fix your vehicle. Yes, it sucks in the dead of winter, but 10-20 degrees this week is hardly the "dead of winter". Take advantage of global warming
8. PM me if you have any questions. I'm not a mechanical expert, but I have tools and heck you can even use my driveway. I unfortunately can't offer you hours of my time right now as I'm really committed with work, but if something I have can save you a bit of money I'll do what I can. That being said, if that guy is willing to help you, as long as he's honest it's worth taking advantage of. You can learn a lot from someone like that.
- Andrew.