hello all. I have just got myself an 07 d40 stx. I really like the car but I have got some issues so have come here to find some answers. I am a truck mechanic but have hurt myself and am not able to work. It really pains me to have to pay someone to work on my car so I try to instruct my son...