ive had a jlt cai for a while now and figured its time for some cleaning. i know its an oil based intake so im wonderin how to clean the thing. also, whats the best way to clean the maf and throttle body cause ive been having some stalling issues at idle and shuddering issues while cruising lately. thanks in advance for input.