Poping noise could be backfiring caused by a lean condition. And the engine reving up at idle with poping points to a vacuum leak.
Check your carbie is still bolted down and hasn't come loose, intake manfold is secure and gasket still in place and all the vacuum hoses are in good nic and not leaking especially the one for the brake booster.
Good luck.
04 L322 Vogue V8 - Work truck
07 Freelander 2 TD4 SE - The wifes
74 Leyland P76 Targa Florio - Aspen Green
91 Kawasaki GPZ900R
Previous LRs = 78IIa series - 81, 93, 95 RRC - D2V8
Bookmarks