The pilots of a private plane carrying rap star Post Malone that made an emergency landing last year after blowing its tires committed several safety violations, including exceeding weight limits and not waiting long enough for the brakes to cool down, according to the FAA.

The crew of the London-bound Gulfstream IV took off from Teterboro Airport in New Jersey on Aug. 21, 2018, but had to turn back moments later because a service door was open, the agency said in an incident report released Wednesday.

A “crew member stated he opened the door and then re-secured it” after landing, the report said.

Before taking off again, the pilot was approached by a ramp agent, who said “he smelled something strange coming from the aircraft.”

The pilot told the agent he was probably smelling the brakes, according to the FAA. About 20 to 30 minutes later, the plane took off a second time.

Just prior to or right after takeoff, the plane blew its two left tires and the pilots requested permission for a low pass over Teterboro’s tower to have controllers check the condition of the landing gear.

The pilots circled around New York City for several hours to burn 3,700 of fuel before making an emergency landing at Stewart Airport in Orange County.

According to the FAA’s findings, the plane exceeded its maximum gross takeoff and landing weights at Teterboro.

The crew also “did not comply with the manufacturer’s procedures for wheel brake cooling times after an overweight landing,” the FAA said.

Making matters worse, the aircraft also was 50 hours overdue for a maintenance check, according to the damning report.

“They were very lucky there wasn’t a tragic accident,” a law enforcement source with knowledge of the probe told The Post, referring to the 15 people aboard the plane, including Malone, 11 people in his entourage, the pilots and a flight attendant. “Flying overweight is very serious.”

The Syracuse-born rapper, who shot to stardom with his 2015 single “White Iverson,” was scheduled to perform in England when the mishap occurred.

Shortly after landing, Post took to Twitter, where he wrote: “i landed guys. thank you for your prayers. can’t believe how many people wished death on me on this website. f–k you. but not today.”