Hey Ritchie, thanks for the offer man, unfortunately I had a wedding to go to last sunday and I could not come to the event, that would have been awesome though!
And ahctuning, thanks for the advice too, I don't think that is my case though, I don't have any major power loss problem or check engine light for that matter. I think mine is more of a long term power loss haha. Old car, high mileage, etc... I'm gonna try to do a tune up first and see where that takes me.
I'm thinking the main things to try first are like spark plugs, injectors, coils, maybe oxygen sensors. Does anyone know of something else I can try other than these?
My previous bimmer had an old half-obstructed cat and after I replaced it with a high flow magnaflow one it was like a night and day difference in performance