I know i am being stupid here but could anyone name the parts a, b and what c carries? (b is hidden but its about the same shape/size as a coke can).

Also the engine doesnt start properly - i was wondering if its due to this hot weather and a faulty engine temp sender, the car runs perfectly once started, is there any way i can test for this?