Okay so my overheating problem was due to lack of oil which I added more oil and somehow it disappears. I checked the filter but it seems alright. about 70 percent of my oil was in the clutch!!!! the rest was sitting in the tank... That's why my oil level was below minimum and my oil light...