/6 stalling

Yeah it's all original it weird like when I take the top off it starts but as I put the top back on the car stalls like I'm smothering a flame .... And it seems the pcp is leaking oil in my air cleaner ... How can I upload a picture to show you guys